package com.cmft.testlibrary

import com.cmft.waltzpagemanager.IPageProvider
import com.cmft.waltzpagemanager.PageApp
import com.cmft.waltzpagemanager.WebApp

class TestPageProvider: IPageProvider {
    override fun pageApp(
        identifier: String,
        version: Int,
        success: (pageApp: PageApp) -> Unit,
        failed: (error: String) -> Unit
    ) {
        TODO("Not yet implemented")
    }

    override fun fetchPageApp(
        identifier: String,
        version: Int,
        success: (pageApp: PageApp) -> Unit,
        failed: (error: String) -> Unit
    ) {
        TODO("Not yet implemented")
    }

    override fun resourceFilePath(webApp: WebApp, success: (fileUrl: String) -> Unit, failed: (error: String) -> Unit) {
        TODO("Not yet implemented")
    }

    override fun downloadResource(
        webApp: WebApp,
        progress: (progress: Int) -> Unit,
        success: (fileUrl: String) -> Unit,
        failed: (error: String) -> Unit
    ) {
        TODO("Not yet implemented")
    }
}